package com.zhongwang.mms.gen.model;
import java.io.Serializable;
import lombok.Data;
@Data
public class BReportPlanGenModel implements Serializable{

  private static final long serialVersionUID = 1986031475918174464L;

	/**
	 * 主键
	 */
  private Integer rppId;

	/**
	 * 物料描述
	 */
  private String rppMatDesc;

	/**
	 * 物料编码
	 */
  private String rppMatCode;

	/**
	 * 数量
	 */
  private Double rppNum;

	/**
	 * 实用数量
	 */
  private Double rppRealNum;

	/**
	 * 余量
	 */
  private Double rppOverNum;

	/**
	 * 单位
	 */
  private String rppUnit;

	/**
	 * 标准号
	 */
  private String rppStandardNo;

	/**
	 * 项目名称
	 */
  private String rppProjectName;

	/**
	 * 项目编号
	 */
  private String rppProjectCode;

	/**
	 * 品牌
	 */
  private String rppBrand;

	/**
	 * 备注
	 */
  private String rppRemark;

	/**
	 * 部位(文字描述)
	 */
  private String rppPart;

	/**
	 * 联系人
	 */
  private String rppDesigner;

	/**
	 * 提报计划员（物控员）
	 */
  private String rppPlanner;

	/**
	 * 创建时间
	 */
  private java.util.Date rppCreateTime;

	/**
	 * 创建人
	 */
  private String rppCreateUser;

	/**
	 * 原始提报计划标识 原始计划=1 拆
	 */
  private Integer rppOriginalFlag;

	/**
	 * 对应采购计划Id
	 */
  private Integer rppSppId;

	/**
	 * 数据状态 1=不可用 2=正常 3=提
	 */
  private Integer rppStatus;

	/**
	 * 拆分后，源计划Id
	 */
  private Integer rppSrcId;

	/**
	 * 是否不可撤消拆分  1=是 2=否
	 */
  private Integer rppAllowCancel;

	/**
	 * 是否使用库存 1=使用 2=正常提报
	 */
  private Integer rppUseStock;

	/**
	 * 分类Id
	 */
  private Integer rppTypeId;

	/**
	 * 分类 1=机械 2=电气 3=液压 4=特
	 */
  private String rppTypes;

	/**
	 * 库存Id， 备用（暂时用不上）
	 */
  private Integer rppStockId;

	/**
	 * 提报标识 1=暂不提报 2=正常提报
	 */
  private Integer rppSubFlag;

	/**
	 * 计划号
	 */
  private String rppPlanNo;

	/**
	 * h:成品库,p:外购件库,m:原料库
	 */
  private String rppItyType;


  public Integer getRppId() {
    return rppId;
  }

  public void setRppId(Integer rppId) {
    this.rppId = rppId;
  }


  public String getRppMatDesc() {
    return rppMatDesc;
  }

  public void setRppMatDesc(String rppMatDesc) {
    this.rppMatDesc = rppMatDesc;
  }


  public String getRppMatCode() {
    return rppMatCode;
  }

  public void setRppMatCode(String rppMatCode) {
    this.rppMatCode = rppMatCode;
  }


  public Double getRppNum() {
    return rppNum;
  }

  public void setRppNum(Double rppNum) {
    this.rppNum = rppNum;
  }


  public Double getRppRealNum() {
    return rppRealNum;
  }

  public void setRppRealNum(Double rppRealNum) {
    this.rppRealNum = rppRealNum;
  }


  public Double getRppOverNum() {
    return rppOverNum;
  }

  public void setRppOverNum(Double rppOverNum) {
    this.rppOverNum = rppOverNum;
  }


  public String getRppUnit() {
    return rppUnit;
  }

  public void setRppUnit(String rppUnit) {
    this.rppUnit = rppUnit;
  }


  public String getRppStandardNo() {
    return rppStandardNo;
  }

  public void setRppStandardNo(String rppStandardNo) {
    this.rppStandardNo = rppStandardNo;
  }


  public String getRppProjectName() {
    return rppProjectName;
  }

  public void setRppProjectName(String rppProjectName) {
    this.rppProjectName = rppProjectName;
  }


  public String getRppProjectCode() {
    return rppProjectCode;
  }

  public void setRppProjectCode(String rppProjectCode) {
    this.rppProjectCode = rppProjectCode;
  }


  public String getRppBrand() {
    return rppBrand;
  }

  public void setRppBrand(String rppBrand) {
    this.rppBrand = rppBrand;
  }


  public String getRppRemark() {
    return rppRemark;
  }

  public void setRppRemark(String rppRemark) {
    this.rppRemark = rppRemark;
  }


  public String getRppPart() {
    return rppPart;
  }

  public void setRppPart(String rppPart) {
    this.rppPart = rppPart;
  }


  public String getRppDesigner() {
    return rppDesigner;
  }

  public void setRppDesigner(String rppDesigner) {
    this.rppDesigner = rppDesigner;
  }


  public String getRppPlanner() {
    return rppPlanner;
  }

  public void setRppPlanner(String rppPlanner) {
    this.rppPlanner = rppPlanner;
  }


  public java.util.Date getRppCreateTime() {
    return rppCreateTime;
  }

  public void setRppCreateTime(java.util.Date rppCreateTime) {
    this.rppCreateTime = rppCreateTime;
  }


  public String getRppCreateUser() {
    return rppCreateUser;
  }

  public void setRppCreateUser(String rppCreateUser) {
    this.rppCreateUser = rppCreateUser;
  }


  public Integer getRppOriginalFlag() {
    return rppOriginalFlag;
  }

  public void setRppOriginalFlag(Integer rppOriginalFlag) {
    this.rppOriginalFlag = rppOriginalFlag;
  }


  public Integer getRppSppId() {
    return rppSppId;
  }

  public void setRppSppId(Integer rppSppId) {
    this.rppSppId = rppSppId;
  }


  public Integer getRppStatus() {
    return rppStatus;
  }

  public void setRppStatus(Integer rppStatus) {
    this.rppStatus = rppStatus;
  }


  public Integer getRppSrcId() {
    return rppSrcId;
  }

  public void setRppSrcId(Integer rppSrcId) {
    this.rppSrcId = rppSrcId;
  }


  public Integer getRppAllowCancel() {
    return rppAllowCancel;
  }

  public void setRppAllowCancel(Integer rppAllowCancel) {
    this.rppAllowCancel = rppAllowCancel;
  }


  public Integer getRppUseStock() {
    return rppUseStock;
  }

  public void setRppUseStock(Integer rppUseStock) {
    this.rppUseStock = rppUseStock;
  }


  public Integer getRppTypeId() {
    return rppTypeId;
  }

  public void setRppTypeId(Integer rppTypeId) {
    this.rppTypeId = rppTypeId;
  }


  public String getRppTypes() {
    return rppTypes;
  }

  public void setRppTypes(String rppTypes) {
    this.rppTypes = rppTypes;
  }


  public Integer getRppStockId() {
    return rppStockId;
  }

  public void setRppStockId(Integer rppStockId) {
    this.rppStockId = rppStockId;
  }


  public Integer getRppSubFlag() {
    return rppSubFlag;
  }

  public void setRppSubFlag(Integer rppSubFlag) {
    this.rppSubFlag = rppSubFlag;
  }


  public String getRppPlanNo() {
    return rppPlanNo;
  }

  public void setRppPlanNo(String rppPlanNo) {
    this.rppPlanNo = rppPlanNo;
  }


  public String getRppItyType() {
    return rppItyType;
  }

  public void setRppItyType(String rppItyType) {
    this.rppItyType = rppItyType;
  }

}
